；；
力扣 202
编写一个算法来判断一个数 n 是不是快乐数。

「快乐数」 定义为：

对于一个正整数，每一次将该数替换为它每个位置上的数字的平方和。
然后重复这个过程直到这个数变为 1，也可能是 无限循环 但始终变不到 1。
如果这个过程 结果为 1，那么这个数就是快乐数。
如果 n 是 快乐数 就返回 真 ；不是，则返回 假 。
；；

@判断快乐数 = @【#入数】｛
    #数： #入数
    #哈希集 ： @创建哈希集【】
    当 #数 不等于 1｛
        #数字串 ： @转字符串【#数】
        #平方和 ： 0
        当 #序：0，#序 小于 @取长度、#数字串，#序 自加 1｛
            #当前位 ： @转整数【#数字串#序】
            #平方和 自加 #数学库@乘方【#当前位，2】
        ｝
        如果 #平方和 等于 1 ｛
            返回 真
        ｝
        如果 #哈希集@包含【#平方和】｛
            返回 假
        ｝
        #哈希集@添加【#平方和】
        #数 = #平方和
    ｝
    
    返回 真
｝

@判断快乐数、19